function FondoModal(styleformulario,rutaformulario){
		//alert("df");
                jQuery.noConflict();
                $('FndYnnova').setStyle({
		  width: getDocWidth()+'px',
		  height: getDocHeight()+'px',
		  top: '0px',
		  left:'0px',
		  visibility: 'visible'
		});
		var AnchoForm=$(styleformulario).getWidth();
		$(styleformulario).setStyle({
		  visibility: 'visible',
                  display:'block'
		});
		MuestroFormulario(styleformulario,rutaformulario);
}

function FondoModal2(styleformulario,rutaformulario){
		//alert("df");
                //jQuery.noConflict();
                $('FndYnnova').setStyle({
		  width: getDocWidth()+'px',
		  height: getDocHeight()+'px',
		  top: '0px',
		  left:'0px',
		  visibility: 'visible'
		});
		var AnchoForm=$(styleformulario).getWidth();
		$(styleformulario).setStyle({
		  visibility: 'visible',
                  display:'block'
		});
		MuestroFormulario(styleformulario,rutaformulario);
}



function FondoModalDivs(fondo,styleformulario,rutaformulario){
        
        //jQuery(document).ready(funtion($){
   
   //Aqui ya podemos usar $ libremente

//});
        jQuery.noConflict();
   
   //Aqui ya podemos usar $ libremente


	//jQuery.noConflict();
		$(fondo).setStyle({
		  width: getDocWidth()+'px',
		  height: getDocHeight()+'px',
		  top: '0px',
		  left:'0px',
		  visibility: 'visible'
		});
		var AnchoForm=$(styleformulario).getWidth();
		$(styleformulario).setStyle({
		  visibility: 'visible',
		  display: 'block'
		});
		MuestroFormulario(styleformulario,rutaformulario);
    
}

function MuestroFormulario(styleformulario,rutaformulario){
	new Ajax.Request(rutaformulario, {
	  method: 'post',
		onSuccess : function(resp) {
			$(styleformulario).innerHTML=resp.responseText
		},
		onFailure : function(resp) {
			alert("Hubo un error. Reintente. Si el problema persiste, comuniquese con el webmaster");
		},
		onLoading : function() {
			ID.innerHTML='<img src="loading.gif" width="49" height="50" />'
		}
	});
}
//Modal dos
function FondoModalDos(fondo,styleformulario,rutaformulario){
	//alert(fondo+styleformulario+rutaformulario);
		$(fondo).setStyle({
		  width: getDocWidth()+'px',
		  height: getDocHeight()+'px',
		  top: '0px',
		  left:'0px',
		  visibility: 'visible'
		});
		//alert(fondo+styleformulario+rutaformulario);
		var AnchoForm=$(styleformulario).getWidth();
		$(styleformulario).setStyle({
		  visibility:"visible" 
		});
		MuestroFormulario(styleformulario,rutaformulario);
}

//Para registrar un tipodocumental
function registrartd(nombretd)
{
	if(!nombretd=="")
	{
		  new Ajax.Request("../../PHPpaginas/TiposDocumentales/gestiontd.php?nombretd="+nombretd+" & procedimiento="+1,
		  {
		  method: 'post',
		  parameters: $("ventanatd").serialize(),
		  onSuccess : function(resp) {
		  var v = resp.responseText;
					if(v==true)
					{
						alert("El tipo documental se registró correctamente");
						borrarForm('frmTipoDocumental');
						MuestroFormulario('frmTipoDocumental','../../VentanaFlotante/TiposDocumentales/tipodocumental.php');
					}
					else if(resp.responseText=='errint')
					{
						alert(unescape("Error interno, comuniquese con el webmaster"));
					}
				},
				onFailure : function(resp) {
					alert("Hubo un error. Reintente. Si el problema persiste, comuniquese con el webmaster");
				},
				onLoading : function() {
					ID.value='Aguarde...';
					ID.disable();
				},
				onComplete : function() {
					ID.value=aux;
					ID.enable();
				}
			});
	}
	else
	{
		alert("Debe ingresar el registro en el campo nombre");
	}
}
//Para poner en el campo y modificar el nombre del tipo documental seleccionado
function modificartipodocumental(nombretd)
{
	document.getElementById("tdanterior").value=nombretd;
	document.getElementById("nombretd").value=nombretd;
   	parameters: $("ventanatd").serialize()
	$('boton').innerHTML="<input type='button' name=\"modificar\" id='modificar' value='Modificar'  class='button' onclick='modificartd(tdanterior.value,nombretd.value)'/>";		
}
//Para realizar la modificación del tipodocumental 
function modificartd(tdanterior,nuevotd)
{
	if(!nuevotd=="")
	{
 		  new Ajax.Request("../../PHPpaginas/TiposDocumentales/gestiontd.php?tdanterior="+tdanterior+" & nombretd="+nuevotd+" & procedimiento="+2,
		  {
		  method: 'post',
		  parameters: $("ventanatd").serialize(),
		  onSuccess : function(resp) {
		  var v = resp.responseText;
					if(v==true)
					{
						alert("El tipo documental se modificó correctamente");
						borrarForm('frmTipoDocumental');
						MuestroFormulario('frmTipoDocumental','../../VentanaFlotante/TiposDocumentales/tipodocumental.php');
					}
					else if(resp.responseText=='errint')
					{
						alert(unescape("Error interno, comuniquese con el webmaster"));
					}
				},
				onFailure : function(resp) {
					alert("Hubo un error. Reintente. Si el problema persiste, comuniquese con el webmaster");
				},
				onLoading : function() {
					ID.value='Aguarde...';
					ID.disable();
				},
				onComplete : function() {
					ID.value=aux;
					ID.enable();
				}
			});
	}
	else
	{
		alert("Debe ingresar la modificación en el campo nombre");
	}
}
//Para eliminar un tipodocumental
function eliminartd(nombretd,codigocheck)
{
		
	//Antes se llama esta función para eliminar el registro si se encuentra seleccionado en 
	//la tabla tipos documentales seleccionados
	if(confirmar())
	{
		borrarcheckTD('1',codigocheck,document.getElementById("tablatdselecionados"));
		new Ajax.Request("../../PHPpaginas/TiposDocumentales/gestiontd.php?td="+nombretd+"& procedimiento="+3,
		{
		  method: 'post',
		  parameters: $("ventanatd").serialize(),
		  onSuccess : function(resp) {
		  var v = resp.responseText;
					if(v==true)
					{
						alert("El tipo documental se eliminó correctamente");
						borrarForm('frmTipoDocumental');
						MuestroFormulario('frmTipoDocumental','../../VentanaFlotante/TiposDocumentales/tipodocumental.php');
					}
					else if(resp.responseText=='errint')
					{
						alert(unescape("Error interno, comuniquese con el webmaster"));
					}
				},
				onFailure : function(resp) {
					alert("Hubo un error. Reintente. Si el problema persiste, comuniquese con el webmaster");
				},
				onLoading : function() {
					ID.value='Aguarde...';
					ID.disable();
				},
				onComplete : function() {
					ID.value=aux;
					ID.enable();
				}
		});
	}
}

//Para cuando vaya a eliminar un registro
	function confirmar()
	{
		var blnRespuesta=confirm('¿Está seguro eliminar el registro?');
		if(blnRespuesta)
		{
			
			return true;
			
		}
		else 
		{
			return false;
		}
			
	}

function EnvioConsulta(ID){
	var aux=ID.value;

	new Ajax.Request('envio-consulta.php', {
	  method: 'post',
	  parameters: $("FormularioContacto").serialize(),
		onSuccess : function(resp) {
			var v = resp.responseText.split(","); 
			if(v[0]=='ok')
			{
				$('res').innerHTML="<input type=text name=Nombre value="+v[1]+"/>";
				CerrarModal();
			}
			else if(resp.responseText=='errint')
				{
				alert(unescape("Error interno, comuniquese con el webmaster"));
				}
			else
				{
					alert(unescape("Error en datos"));
					//alert(unescape("Bien"));
					//CerrarModal();
					//window.location.href = "index.php?valor=diana&n=bajap"; 
				//Location.href(index.php?valor=resp.responseText);
				}
		},
		onFailure : function(resp) {
			alert("Hubo un error. Reintente. Si el problema persiste, comuniquese con el webmaster");
		},
		onLoading : function() {
			ID.value='Aguarde...';
			ID.disable();
		},
		onComplete : function() {
			ID.value=aux;
			ID.enable();
		}
	});
}

function CerrarModalTD(styleformulario,check){
	$(styleformulario).innerHTML='';
	$('FndYnnova').setStyle({
	  width: '0px',
	  height: '0px',
	  top: '0px',
	  left:'0px',
	  visibility: 'hidden'
	});

	$(styleformulario).setStyle({
	 visibility: 'hidden'
	});
		//se llama esta función para actualizar la tabla tipos documentales
		buscarRegistros(document.getElementById("posicionpagiTD").value);
		//se llama esta función para actualizar la tabla tipos documentales seleccionados
		borrarcheckTD(document.getElementById("posicionpaginacion").value,check,document.getElementById("tablatdselecionados"));
}
function CerrarModales(fondo,styleformulario,styleformulario2){
	//$(styleformulario).innerHTML='';
	$(fondo).setStyle({
	  width: '0px',
	  height: '0px',
	  top: '0px',
	  left:'0px',
	  visibility: 'hidden'
	});
	$(styleformulario).setStyle({
	 visibility: 'hidden'
	});
	$(styleformulario2).setStyle({
	 visibility: 'hidden'
	});
}
//Para cerrar ventanas y redireccionar paginas
function Cerrarlogin(styleformulario,rutaredireccion){
	$(styleformulario).innerHTML='';
	$('FndYnnova').setStyle({
	  width: '0px',
	  height: '0px',
	  top: '0px',
	  left:'0px',
	  visibility: 'hidden'
	});
	location.href=rutaredireccion;
}

function borrarForm(styleformulario){
$(styleformulario).innerHTML='';
}



//DEPENDENCIA

function registrardependencia(rutaDatos)
{
	if(!nombretd=="")
	{
		  new Ajax.Request("../../PHPpaginas/TiposDocumentales/gestiontd.php?nombretd="+nombretd+" & procedimiento="+1,
		  {
		  method: 'post',
		  parameters: $("ventanatd").serialize(),
		  onSuccess : function(resp) {
		  var v = resp.responseText;
					if(v==true)
					{
						alert("El tipo documental se registró correctamente");
						borrarForm('frmTipoDocumental');
						MuestroFormulario('frmTipoDocumental','../../VentanaFlotante/TiposDocumentales/tipodocumental.php');
					}
					else if(resp.responseText=='errint')
					{
						alert(unescape("Error interno, comuniquese con el webmaster"));
					}
				},
				onFailure : function(resp) {
					alert("Hubo un error. Reintente. Si el problema persiste, comuniquese con el webmaster");
				},
				onLoading : function() {
					ID.value='Aguarde...';
					ID.disable();
				},
				onComplete : function() {
					ID.value=aux;
					ID.enable();
				}
			});
	}
	else
	{
		alert("Debe ingresar el registro en el campo nombre");
	}
}